async function runapp() {
    console.log('app started');
    const staticURL = 'https://ss.uooio.keenetic.pro:50005/static/uo-tashtagol.kemobl.ru'
    await loader.importJS(`${staticURL}/js/jquery-3.6.0.min.js`);
    await import('https://kit.fontawesome.com/a3cba2a5f2.js');
    let {
        waiting_block,
        goHeadRequest,
        getDT,
        run_events,
        snowInit,
        cheats,
        document_viewer,
        salute,
        app_icon,
        get_pdf_sign_info
    } = await import(`${staticURL}/js/functions.js?ver=1.0.0`);
    if(document.readyState === "complete") { DomLoaded() } { window.addEventListener("load", DomLoaded); }
    let { events } = await import(`${staticURL}/js/events.js?ver=1.0.2`);
    await loader.importJS(`${staticURL}/js/jBox.all.min.js`);
    const dt = await getDT();


    waiting_block('.site-menu__logotype-wrapper', element => {
        element.insertAdjacentHTML('afterbegin', `
        <div class="site_header" >
        <div class="site_header__logo" >
        <a href='//atr42.ru/' target='_blank'><img src="${staticURL}/img/tash_gerb_2020.png" ></a>
        <a href='//www.ako.ru/' target='_blank'><img src="${staticURL}/img/kuz_gerb.svg" ></a>
        </div><div class="site_header__title" >
        <a href='/'><h2>Управление образования администрации Таштагольского муниципального района</h2></a>
        </div>
        <div class="site_header__promo" ></div>
        </div>
    `);
    });

    run_events(events(staticURL), dt);

    function DomLoaded() {
        console.log('Dom loaded');
        // document_viewer(staticURL); // не работает т.к. домен сайта недоступен нигде кроме РФ
        app_icon(['pdf', 'docx', 'doc', 'xlsx', 'xls', 'pptx', 'ppt', 'zip', 'rar', 'rtf'], "doc-icon constructor-documents-list-item__icon", "flex-shrink:0")
        cheats(staticURL);
        get_pdf_sign_info();

    }

}

runapp();